翻訳と辞書
Words near each other
・ Incomplete comparison
・ Incomplete Eclipse
・ Incomplete Fermi–Dirac integral
・ Incomplete gamma function
・ Incomplete information network game
・ Incomplete LU factorization
・ Incomplete markets
・ Incomplete Me
・ Incomplete Nature
・ Incomplete pass
・ Incomplete polylogarithm
・ Incomplete repetition
・ Incomposite interval
・ Incompressibility
・ Incompressible flow
Incompressible string
・ Incompressible surface
・ Incomáti de Xinavane
・ Inconceivable
・ Inconceivable (2008 film)
・ Inconceivable (disambiguation)
・ Inconceivable (novel)
・ Inconciente colectivo (song)
・ Incondicional
・ Inconel
・ Inconel 625
・ Inconfidentes
・ Inconfidência Mineira
・ Inconfundible
・ Inconfundible (La Mafia album)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Incompressible string : ウィキペディア英語版
Incompressible string

An incompressible string is one that cannot be compressed because it lacks sufficient repeating sequences. Whether a string is compressible will often depend on the algorithm being used. Some strings are incompressible by any algorithm — see Kolmogorov complexity.
==Example==

Suppose we have the string 12349999123499991234, and we are using a compression method that works by putting a special character into the string (say '@') followed by a value that points to an entry in a lookup table (or dictionary) of repeating values. Let's imagine we have an algorithm that examines the string in 4 character chunks. Looking at our string, our algorithm might pick out the values 1234 and 9999 to place into its dictionary. Let's say 1234 is entry 0 and 9999 is entry 1. Now the string can become:
@0@1@0@1@0
Obviously, this is much shorter, although storing the dictionary itself will cost some space. However, the more repeats there are in the string, the better the compression will be.
Our algorithm can do better though, if it can view the string in chunks larger than 4 characters. Then it can put 12349999 and 1234 into the dictionary, giving us:
@0@0@1
Even shorter. Now let's consider another string:
1234999988884321
This string is incompressible by our algorithm. The only repeats that occur are 88 and 99. If we were to store 88 and 99 in our dictionary, we would produce:
1234@1@1@0@04321
Unfortunately this is just as long as the original string, because our placeholders for items in the dictionary are 2 characters long, and the items they replace are the same length. Hence, this string is incompressible by our algorithm.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Incompressible string」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.